strip of leaves - Almanca İngilizce Sözlük