telescopic guard - Fransızca İngilizce Sözlük