sandtrooper - French English Dictionary