plural of intérprete - French English Dictionary