the deuce of a - French English Dictionary