travel cabin for carrier pigeons - Espagnol Anglais Dictionnaire