tugboat - Turkish English Dictionary