loveable - Turkish English Dictionary