Abgabestation - German English Dictionary