common giant fennel - German English Dictionary