garlic extract - German English Dictionary