polychaetes - German English Dictionary