pelouse - German English Dictionary