not trust an inch - German English Dictionary