super mega foxy awesome hot - Alemán Inglés Diccionario