trap shoot - French English Dictionary