make miracles - Francés Inglés Diccionario