Torpedobarsche - French English Dictionary