petrobond - French English Dictionary