German garlic - Spanish English Dictionary