have achieved - Alemán Inglés Diccionario