escuadro - German English Dictionary