have a firm understanding - Turkish English Dictionary