garlic press - Spanish English Dictionary