amphibious lift - Spanish English Dictionary