white-throated toucan - Turkish English Dictionary