have a background in computer engineering - French English Dictionary