sand trap rakes - French English Dictionary