be bathed in perspiration - German English Dictionary