lie down on the grass - German English Dictionary