tramp down - French English Dictionary