xl-5 guardian force reconnaissance ship - French English Dictionary