escouade - German English Dictionary