embattail - German English Dictionary