carracho - French English Dictionary