manage to reach - Turkish English Dictionary