for self-interest - Almanca İngilizce Sözlük