floatation jacket - Spanish English Dictionary