tall lettuce - Turkish English Dictionary