cage for domestic animals - Espagnol Anglais Dictionnaire