on the rilla - Español Inglés Diccionario