police boat - French English Dictionary