interpretress - Turkish English Dictionary