piddock - German English Dictionary