immediate aid - Turco Inglés Diccionario