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