scorcher - Francés Inglés Diccionario