short-legged ground roller - Turkish English Dictionary