xanthorubin - Alemán Inglés Diccionario