rush impetuously - Turkish English Dictionary