kuluçka tavuğu - Turkish English Dictionary