selflessness - German English Dictionary