human garbage - French English Dictionary