needlenose - French English Dictionary