taproot - German English Dictionary