ravisseuse - German English Dictionary