pathetic loser - French English Dictionary