depeculation - German English Dictionary