squadron javelin - French English Dictionary