cloth used to scare off birds - Espagnol Anglais Dictionnaire