loach - Turkish English Dictionary