organic weather team - German English Dictionary