deplession - German English Dictionary