dirt trap - Spanish English Dictionary