tart hamuru - Turkish English Dictionary