to lack ambition - Turco Inglés Diccionario