to be more precise - German English Dictionary