island bench - Spanish English Dictionary