self-multiplying - Turkish English Dictionary