offenbach on the river main (a city in hesse, germany) - Spanish English Dictionary