peoplish - German English Dictionary