an unlikely explanation - Turkish English Dictionary