moorish soldier of granada - French English Dictionary