embryocardia - German English Dictionary