skyslayer - French English Dictionary