acabar de ... - Turkish English Dictionary