lamb's tails - Turkish English Dictionary