long pepper (piper longum) - German English Dictionary