rip hump - Turkish English Dictionary