rollo - French English Dictionary