devil-pepper - German English Dictionary