i could have shot you - French English Dictionary