on the rilla - Alemán Inglés Diccionario