sufficient grounds - Turco Inglés Diccionario