more ambitious - Alemán Inglés Diccionario