to know something inside out - German English Dictionary