flummoxedly - Turkish English Dictionary