pelouses - German English Dictionary