transpirar - German English Dictionary