alegrillo - French English Dictionary