rocket launcher toy - Turkish English Dictionary