precipitarse - German English Dictionary