(boat) frames - Spanish English Dictionary