apodera - German English Dictionary