a fine day for ducks - Turkish English Dictionary