bomb carrier - French English Dictionary