rebecca interrogator - German English Dictionary