acquit oneself well - Turkish English Dictionary