dimicado - French English Dictionary