interpellate - German English Dictionary