most powerful impact - Turkish English Dictionary