more than adequate - Turco Inglés Diccionario