perform a duet - Turkish English Dictionary