to watch and pray - Español Inglés Diccionario