garrobillo - French English Dictionary