repechada - Turkish English Dictionary