a match made in hell - Francés Inglés Diccionario