grovelling - Turkish English Dictionary