interpermeate - German English Dictionary