polyribosomes - German English Dictionary