stormtrooper - French English Dictionary