maximum permissible organ burden - German English Dictionary