cuculus canorus - Turkish English Dictionary