permeat - German English Dictionary