embarrassedly - Turkish English Dictionary