whatever bastes your turkey - Spanish English Dictionary