crouch and run trench - Espagnol Anglais Dictionnaire