a freak of nature - Francés Inglés Diccionario