altocúmulo - French English Dictionary