rank patches - Espagnol Anglais Dictionnaire