millimeterpaper - German English Dictionary