man's poncho - Spanish English Dictionary