sufficient grounds - Alemán Inglés Diccionario