perilen - German English Dictionary