clechy - Turkish English Dictionary