something which is needed - Turco Inglés Diccionario