mean well by - Turkish English Dictionary