is there some place i can wash up? - Alemán Inglés Diccionario