lemon-sole - Turkish English Dictionary