turkey creek - Spanish English Dictionary