self-multiplying - German English Dictionary