spanish garlic - German English Dictionary