chew over an idea - Español Inglés Diccionario