boat of protestors - Espagnol Anglais Dictionnaire