ravishment - German English Dictionary