outboard motorboat - Turkish English Dictionary