swimming instruction apparatus - Spanish English Dictionary