turkey cup - Spanish English Dictionary