artemia - German English Dictionary