hombrera - French English Dictionary