let's sit down over there - Alemán Inglés Diccionario