sufficient grounds - Francés Inglés Diccionario