Escadrille - German English Dictionary