stonecray - French English Dictionary