land rollers - German English Dictionary