thundering - Turkish English Dictionary