selfless - German English Dictionary