battledore - German English Dictionary