bushmaster (lachesis muta muta) - German English Dictionary