meditate on/upon - Español Inglés Diccionario