mitochondrid - German English Dictionary