strenuousness - Turkish English Dictionary