arquebusier - German English Dictionary