selflessly - German English Dictionary