ödemesi zor - Turkish English Dictionary