mastar vida - Turkish English Dictionary