apiaceae - German English Dictionary