satisfaction or compromise - Almanca İngilizce Sözlük