have just done something - Alemán Inglés Diccionario