be short on time - Turco Inglés Diccionario