pedobear - German English Dictionary