overcome a problem or difficulty - Turkish English Dictionary