have it away with - French English Dictionary