macarao - French English Dictionary