superpetroso - French English Dictionary