co-operation on a partnership basis - Almanca İngilizce Sözlük