duckiest - Turkish English Dictionary