archangel pigeons - Turkish English Dictionary