and who walks in - Alemán Inglés Diccionario