a heck of - Francés Inglés Diccionario