parrot's perch - Espagnol Anglais Dictionnaire