organisms attaching - German English Dictionary