deflowerer - German English Dictionary