escuadrones - German English Dictionary