arran - French English Dictionary