staff weather advisor - German English Dictionary