leachy - Turkish English Dictionary