make a joint effort - Almanca İngilizce Sözlük