idrar zorluğu yaşatan - Turkish English Dictionary