tormentosa - German English Dictionary