Torpedofisch - French English Dictionary