embarrassingly - Turkish English Dictionary