verschiessen - French English Dictionary