cuculiforme - Turkish English Dictionary