outrageously beautiful - Alemán Inglés Diccionario