decade per minute (dpm) - German English Dictionary