lift the lid off - Almanca İngilizce Sözlük