mitochondrial inner membrane - Spanish English Dictionary