arguments or grounds - Español Inglés Diccionario