Abgaberate - German English Dictionary