wall-pepper - German English Dictionary