middle for diddle - German English Dictionary