persistent truncus arteriosus - German English Dictionary