well taken - Turkish English Dictionary