be well-received - Turkish English Dictionary