overcome (a difficulty) - Turkish English Dictionary