microcardia - German English Dictionary