longnose garpike - French English Dictionary