centriole - German English Dictionary