to stick (garlic) - Spanish English Dictionary