sich parfümieren - German English Dictionary