be overambitious - Alemán Inglés Diccionario