i just dropped by - Alemán Inglés Diccionario