biostimulation - German English Dictionary