efedra - German English Dictionary