overly sensitive person - Turkish English Dictionary