persistent atrioventricular canal - German English Dictionary