el garrotero - Espagnol Anglais Dictionnaire