deveye hendek atlatmaktan zor - Turkish English Dictionary