ever so slightly - Turkish English Dictionary