Diccionario Español-Inglés
escuadra
Squad, square
Diccionario Español-Inglés
escrúpulo
escuadrón