strenuosity - Turkish English Dictionary