short and hurried prayer - Francés Inglés Diccionario