new caledonian pigeon - Turkish English Dictionary