european venus' looking glass - Alemán Inglés Diccionario