immediately available - Turco Inglés Diccionario