the rostra - Alemán Inglés Diccionario