verschießen - French English Dictionary