well and truly - Turkish English Dictionary