the center of the universe - Alemán Inglés Diccionario