rushing upon - Turkish English Dictionary