river lot - Alemán Inglés Diccionario