English-German dictionary »

system of cell separation meaning in German