be in urgent need of - Turco Inglés Diccionario