transpirarse - German English Dictionary