rank patch - Español Inglés Diccionario