artillero - German English Dictionary