impetuousness - Turkish English Dictionary