one tough cookie - German English Dictionary