pleasure seeking person - German English Dictionary