mesorock - Turkish English Dictionary