in the most general sense - Español Inglés Diccionario