verschiessen - German English Dictionary