horrible monster - Turkish English Dictionary