a plausible explanation - Turkish English Dictionary