labrusca - Turkish English Dictionary