mood-altering - German English Dictionary