be over the hump - Turkish English Dictionary