someone that is from terrassa - Turkish English Dictionary