meteorologist - German English Dictionary