deep supporting fire - Spanish English Dictionary