be admirable - Turkish English Dictionary