island-hopping - French English Dictionary